Big Huge Thesaurus

Atriplex hymenelytra

noun